﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace CruzDelSur.Dominio
{
    public class Servicio
    {
        public const string ACTIVO = "A";
        public const string INACTIVO = "B";
        public const string PENDIENTE = "P";
        [Required(ErrorMessage = "El Código es obligatorio")]
        [StringLength(7, ErrorMessage = "Máximo 7 caracteres")]
        public string Codigo { get; set; }
        public string Descripcion { get; set; }
        public string Estado { get; set; }
        public string UsuarioCreado { get; set; }
        public string UsuarioModificado { get; set; }
        public DateTime FechaCreacion { get; set; }
        public DateTime FechaModificacion { get; set; }
        [DataType(DataType.Date)]
        public DateTime FechaBaja { get; set; }
        public ICollection<Parametro> Caracteristicas { get; set; }
    }
}